julien alfred
Amy Hunt takes 3rd in Diamond League 200m final with 22.16 secondsAt the Diamond League final in Brussels, British athlete Amy Hunt finished...
Amy Hunt hits 22.16 seconds at Diamond League final: A display of resilience amid a packed scheduleIn Brussels, as the season draws to its concluding chapters, Amy Hunt stepped...
Empty Data in Esports Analysis: When the Void Itself Is InformationA December night in Shenzhen, the temperature outside dropping below ten...
Auditing xG in V-League: When Home Advantage Becomes a Noise VariableI sat in Stand B at Hàng Đẫy on an April afternoon, notebook open, and I...
Three Goals, One Goalkeeper, and the Echo of 'Dos a Cero' in GlendaleIn my drawer, there are football notes older than the internet. One of them i...
An Se-young at the 2026 Asian Games: Seven Records and a Dynasty Read Through DataThe second game of the women's singles final at the 2026 Asian Games in...
Vietnamese Martial Arts: The Ring Is Open, the Ecosystem Still WaitsOn a weekend evening, I sat in the stands of an arena in Ho Chi Minh City,...
V.Hive Break-In: 27 Days of Trophy Custody and a Gap in Team Vitality's Operating RecordOn 17 October 2026, security cameras at V.Hive — Team Vitality's physical ven...
63 Empty Cells and a Collapsed Pipeline: What Happens When Sports Data Has No InputNine categories. Sixty-three rows. Not a single cell with data. I opened the...
Chinese Esports and the Trap of Silence: When Empty Data Is Not Proof of SafetyThere is a moment in my career I remember down to the second: July 2026, in...
When Data Goes Silent: Lessons from an Empty Report in Esports AnalyticsOne morning in late August 2026, I opened a report I had been waiting...
Brazil and the 2028 Olympic Race: When the FIVB Ranking Is Only TopsoilWhen CSV announced the list of women's national teams competing in the South...
Vietnamese Badminton in Transfer Season: Filtering Signal Out of the NoiseOne Rumor, Forty Pages of Empty File In December 2026, I sat in a cafe on...
Three Question Marks at Fenerbahçe: Asensio, Cartilage Surgery and a Two-and-a-Half-Hour SilenceThe Fenerbahçe squad list appeared on my phone at 17:05, exactly two and a ha...
Mislabel and the Gap: When Football's Data Pipeline Misreads ItselfOn September 12, 2026, I sat in front of a screen with a file of 2,400 articl...
Three Years of an English Village Table Tennis Club: Six at the First Table, Thirty-Plus Who Stayed, and the Appendix Nobody ReadIn Bramford, a small village in Suffolk, eastern England, a table tennis club...
The Scotch Game: From 'Harmless' to a World Champion's WeaponOver thirteen years in this craft, I learned one rule before writing anything...
Muay Opens Vietnam's 2026 National Sports Festival: 13 Divisions, 11 Days and the Gaps That Need VerificationMuay Opens Vietnam's 2026 National Sports Festival: 13 Divisions, 11 Days and...
PUBG Asia Stars 2026: The Unwritten Rule, Two Revoked Partner Slots, and Vietnam's Mass UninstallOn September 17, 2026, a short notice appeared on the official channel of PUB...
Headwind from the press room: Vietnam national team and the fragile rhythm before PakistanOn the morning of October 1, 2026, I arrived at the Vietnam national team...
Amy Hunt hits 22.16 seconds at Diamond League final: A display of resilience amid a packed scheduleIn Brussels, as the season draws to its concluding chapters, Amy Hunt stepped...
Empty Data in Esports Analysis: When the Void Itself Is InformationA December night in Shenzhen, the temperature outside dropping below ten...
Auditing xG in V-League: When Home Advantage Becomes a Noise VariableI sat in Stand B at Hàng Đẫy on an April afternoon, notebook open, and I...
Three Goals, One Goalkeeper, and the Echo of 'Dos a Cero' in GlendaleIn my drawer, there are football notes older than the internet. One of them i...
An Se-young at the 2026 Asian Games: Seven Records and a Dynasty Read Through DataThe second game of the women's singles final at the 2026 Asian Games in...
Vietnamese Martial Arts: The Ring Is Open, the Ecosystem Still WaitsOn a weekend evening, I sat in the stands of an arena in Ho Chi Minh City,...
V.Hive Break-In: 27 Days of Trophy Custody and a Gap in Team Vitality's Operating RecordOn 17 October 2026, security cameras at V.Hive — Team Vitality's physical ven...
63 Empty Cells and a Collapsed Pipeline: What Happens When Sports Data Has No InputNine categories. Sixty-three rows. Not a single cell with data. I opened the...
Chinese Esports and the Trap of Silence: When Empty Data Is Not Proof of SafetyThere is a moment in my career I remember down to the second: July 2026, in...
When Data Goes Silent: Lessons from an Empty Report in Esports AnalyticsOne morning in late August 2026, I opened a report I had been waiting...
Brazil and the 2028 Olympic Race: When the FIVB Ranking Is Only TopsoilWhen CSV announced the list of women's national teams competing in the South...
Vietnamese Badminton in Transfer Season: Filtering Signal Out of the NoiseOne Rumor, Forty Pages of Empty File In December 2026, I sat in a cafe on...
Three Question Marks at Fenerbahçe: Asensio, Cartilage Surgery and a Two-and-a-Half-Hour SilenceThe Fenerbahçe squad list appeared on my phone at 17:05, exactly two and a ha...
Mislabel and the Gap: When Football's Data Pipeline Misreads ItselfOn September 12, 2026, I sat in front of a screen with a file of 2,400 articl...
Three Years of an English Village Table Tennis Club: Six at the First Table, Thirty-Plus Who Stayed, and the Appendix Nobody ReadIn Bramford, a small village in Suffolk, eastern England, a table tennis club...
The Scotch Game: From 'Harmless' to a World Champion's WeaponOver thirteen years in this craft, I learned one rule before writing anything...
Muay Opens Vietnam's 2026 National Sports Festival: 13 Divisions, 11 Days and the Gaps That Need VerificationMuay Opens Vietnam's 2026 National Sports Festival: 13 Divisions, 11 Days and...
PUBG Asia Stars 2026: The Unwritten Rule, Two Revoked Partner Slots, and Vietnam's Mass UninstallOn September 17, 2026, a short notice appeared on the official channel of PUB...
Headwind from the press room: Vietnam national team and the fragile rhythm before PakistanOn the morning of October 1, 2026, I arrived at the Vietnam national team...
